they've lost their shirt - Francés Inglés Diccionario